.ui-page{ display:none; position:fixed; top:0; left:0; right:0; bottom:0; z-index:-1}
.ui-page.show{ display:block; z-index:10002;}
.ui-container{ position:relative;}
.ui-radius{ border-radius:3px;}
.ui-shadow{ box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.ui-border{ border:1px solid #dbdbdb;}
.ui-btn{ display:inline-block; line-height:34px; padding:0 20px; background:#0797D9; color:#fff; cursor:pointer; text-decoration:none}
.ui-btn:hover{ text-decoration:none}
.ui-btn.radius{ border-radius:3px;}

.ui-textInp{ height:22px; line-height:22px; padding:5px 8px; background:#fff; border:1px solid #dbdbdb;}
.ui-textInp:focus{ outline:none}
.ui-textInp.radius{ border-radius:3px;}
.ui-textInp.shadow{  box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.ui-textInp.noborder{ border:0 none;}
.ui-textInp.nobackground{ background:none}

.ui-select{ width:260px; overflow:hidden;}
.ui-select > .con{ position:relative; overflow:hidden }
.ui-select .ui-textInp{ width:100%}
.ui-select .ui-cs-toggleBtn{ display:block; position:absolute; top:0; right:0; bottom:0; width:32px; line-height:32px; text-align:center; background:#ebebeb; border-left:1px solid #d9d9d9; text-decoration:none}
.ui-select .ui-cs-toggleBtn .iconfont{ font-size:20px; color:#595959}
.ui-select .ui-cs-toggleBtn .iconfont.up{ display:none}
.ui-select .ui-cs-toggleBtn.active .iconfont.up{ display:inline-block}
.ui-select .ui-cs-toggleBtn.active .iconfont.down{ display:none}

.ui-select-trigger{ height:26px; width:300px;}
.ui-select-trigger:focus{ outline:none}
.ui-selectPopContainer{ display:none; position:absolute; top:0; right:0; bottom:0; left:0}
.ui-selectPopBox{ position:absolute; overflow:hidden; background-color:#fff}
.ui-selectPopBox .ui-selectPopBox-con{ position:relative; height:100%; overflow:hidden; border-top:0 none}
.ui-selectPopBox .searchBox{ padding:7px 10px; border-bottom:1px solid #dbdbdb}
.ui-selectPopBox .searchBox .con{ position:relative; height:32px; padding-left:30px;}
.ui-selectPopBox .ui-select-searchInp{ display:block; height:100%; line-height:26px; width:100%; border:0 none; background:none}
.ui-selectPopBox .ui-select-searchInp:focus{ color:#f37138; outline:none}
.ui-selectPopBox .ui-select-searchIcon{ display:block; position:absolute; top:5px; left:8px;}
.ui-selectPopBox .ui-select-listUl-con{ position:absolute; left:0; right:0; bottom:0; top:50px; overflow:auto;}
.ui-selectPopBox .ui-select-option{ height:38px; line-height:38px; padding:0 12px; overflow:hidden; border-bottom:1px solid #dbdbdb; cursor:pointer}
.ui-selectPopBox .ui-select-option:hover{ background-color:#fcfcfc}






